import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'

// 导入样式重置
import './assets/style/reset.css'
// 配置vantui 导入所有组件使用】
import Vant from 'vant';
import 'vant/lib/index.css';
// 导入elementui和elementui 的样式
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
Vue.use(Vant);
Vue.use(ElementUI)

// eventBus 事件总线
// 根据js的 发布订阅模式设计的方式
Vue.prototype.$bus=new Vue({})
Vue.config.productionTip = false
// 全局混入
Vue.mixin({
  data(){
    return {
      myhobby:"学习，运动，有爱，诚实"
    }
  },
  methods:{
    eat(){
      console.log("吃烧烤")
    }
  }
})

new Vue({
  router,
  store,
  data(){
    return {
      k:"mainjs数据"
    }
  },
  render: h => h(App)
}).$mount('#app')
